Preventing Large Sojourn Times Using SMART Scheduling
نویسندگان
چکیده
Recently, the class of SMART scheduling policies has been introduced in order to formalize the common heuristic of “biasing toward small jobs.” We study the tail of the sojourn-time (response-time) distribution under both SMART policies and the Foreground-Background policy (FB) in the GI/GI/1 queue. We prove that these policies behave very well under heavy-tailed service times. Specifically, we show that the sojourn-time tail under all SMART policies and FB is similar to that of the service-time tail, up to a constant, which makes the SMART class superior to First-Come-First-Served (FCFS). In contrast, for light-tailed service times, we prove that the sojourn-time tail under FB and SMART is larger than that under FCFS. However, we show that the sojourn-time tail for a job of size y under FB and all SMART policies still outperforms FCFS as long as y is not too large. Subject classifications: Queues: Priority, Limit Theorems. Probability: Stochastic model applications Area of review: Stochastic models ∗Department of Mathematics, Vrije Universiteit Amsterdam, De Boelelaan 1081, 1081 HV Amsterdam, The Netherlands, [email protected] †Computer Science Department, Carnegie Mellon University, 5000 Forbes Avenue Pittsburgh, PA, USA, [email protected] ‡CWI, P.O. Box 94079, 1090 GB Amsterdam §Department of Mathematics & Computer Science, Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands, [email protected]
منابع مشابه
Scheduling to Minimize General Functions of the Mean and Variance of Sojourn Times in Queueing Systems
The optimality of shortest remaining processing time (SRPT) and its variants with respect to minimizing mean sojourn times are well known. Some recent studies have further argued that SRPT does not unfairly penalize large customers in order to benefit small customers, and thus have proposed the use of SRPT to improve performance in computer systems under various applications such as Web sites a...
متن کاملReducing the Variance of Sojourn times in Queueing Networks with Overtaking
In a queueing network with overtaking, the probabilistic eeects entailed by a customer propagate in such a manner that the sojourn time of the same customer in a node visited later is aaected. The main eeect of overtaking is the dependency of node sojourn times on non-overtake-free paths: the sojourn time distribution of a non-overtake-free path is not simply the convolution of the sojourn time...
متن کاملReducing the Variance of Sojourn Times in
In a queueing network with overtaking, the probabilistic eeects entailed by a customer propagate in such a manner that the sojourn time of the same customer in a node visited later is aaected. The main eeect of overtaking is the dependency of node sojourn times on non-overtake-free paths: the sojourn time distribution of a non-overtake-free path is not simply the convolution of the sojourn time...
متن کاملRevisiting the performance of large jobs in the M/GI/1 queue
In recent years, the response times (sojourn times) experienced by large job sizes have been the focus of a large number of papers. Though results about many scheduling disciplines have appeared, to this point, results characterizing the response time of large job sizes have been limited to either mean value analysis or fluid scalings. In this paper, we present a new framework that unites these...
متن کاملIs Tail-Optimal Scheduling Possible?
This paper focuses on the competitive analysis of scheduling disciplines in a large deviations setting. Though there are policies that are known to optimize the sojourn time tail under a large class of heavy-tailed job sizes (e.g. Processor Sharing and Shortest Remaining Processing Time) and there are policies known to optimize the sojourn time tail in the case of light-tailed job sizes (e.g. F...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Operations Research
دوره 56 شماره
صفحات -
تاریخ انتشار 2008